double side/high density - French English Dictionary